package org.sgx.gwtsjcl.client;

import com.google.gwt.core.client.JavaScriptObject;

/**
 * Symmetric ciphers. 
 * @author sg
 *
 */
public class Cypher extends JavaScriptObject {
protected Cypher(){}

/**
 * Advanced Encryption Standard (low-level interface) 
 * @return
 */
public native final CypherAes aes() /*-{
return this["aes"]; 
}-*/;

/**
 * Advanced Encryption Standard (low-level interface) 
 * @param val
 * @return this - for setter chaining
 */
public native final Cypher aes(CypherAes val) /*-{
this["aes"] = val; 
return this; 
}-*/;
}
